/* // common */
.mr10 {
    margin-right: 10rem;
}

.mr15 {
    margin-right: 15rem;
}

.ml15 {
    margin-left: 15rem;
}

.mt16 {
    margin-top: 16rem;
}

.ml16 {
    margin-left: 16rem;
}

.mr16 {
    margin-right: 16rem;
}

.mb20 {
    margin-bottom: 20rem;
}
.mr20 {
    margin-right: 20rem;
}

.pad10 {
    padding: 10rem;
}

/* // 业务 color */
.c-F99D35 {
    color: #F99D35;
}

.c-A57AFA {
    color: #A57AFA;
}

.c-26C7B7 {
    color: #26C7B7;
}

.c-0081FF {
    color: #0081FF;
}

.bgc-FDF1DB {
    background-color: #FDF1DB;
}

.bgc-EAE2FE {
    background-color: #EAE2FE;
}

.bgc-DAF6F4 {
    background-color: #DAF6F4;
}

.bgc-D0E8FF {
    background-color: #D0E8FF;
}

/* // main页面 */
.main-wrapper {
    padding-top: 20rem;
    padding-bottom: 20rem;
    padding-left: 16rem;
    padding-right: 16rem;
    background-color: var(--fill-color-10);
}

.main-header {
    /* // margin-top: 14rem; */
    margin-bottom: 15rem;
}

.main-title {
    font-size: 15rem;
    color: var(--text-color-10);
    font-weight: 500;
    margin-left: 8rem;
    font-family: 'PingFangSC';
}

/* // flex */
.flex-box {
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
}

.flex-column {
    display: flex;
    flex-direction: column;
}

.flex-1 {
    flex: 1;
}

.flex-wrap {
    flex-wrap: wrap;
}

.flex-nowrap {
    flex-wrap: nowrap;
}

.flex-j-start {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.flex-j-end {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.flex-j-between {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.flex-j-around {
    display: flex;
    align-items: center;
    justify-content: space-around;
}

.flex-j-center {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* // 文字溢出 省略号 */
.ellipsis {
    /* // max-width:100%; */
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
}

/*设置浏览器滚动条样式，滚动不出现滚动条*/
.hidden-scroll {
    height: 100%;
    overflow-y: auto;
}

.hidden-scroll::-webkit-scrollbar-track {
    background-color: transparent;
    width: 0;
}

.hidden-scroll::-webkit-scrollbar {
    background-color: transparent;
    width: 0;
    display: none;
}

.hidden-scroll::-webkit-scrollbar-thumb {
    background-color: transparent;
    width: 0;
}